package com.shejimoshi.简单工厂模式.ifelse方式;

import com.shejimoshi.简单工厂模式.common.JavaVideo;
import com.shejimoshi.简单工厂模式.common.PythonVideo;
import com.shejimoshi.简单工厂模式.common.Video;

public class VideoFactoryIsElse {

    /**
     * 使用if else判断类型
     * @param type
     */
    public static Video getVideo(String type) {
        if("java".equalsIgnoreCase(type)) {
            return new JavaVideo();
        } else if("python".equalsIgnoreCase(type)) {
            return new PythonVideo();
        }

        return null;
    }
}
